summit (tree-top) - Francés Inglés Diccionario